stem and bulb eelworm - Español Inglés Diccionario